mentally and physically slow person - Allemand Anglais Dictionnaire